search and rescue mission - Turc Anglais Dictionnaire